Sedgwick expands client relationship team in the UK
LONDON, 2 November 2023 – Sedgwick, a leading global provider of technology-enabled risk, benefits and integrated business solutions, has bolstered its client relationship management team in the UK with the appointment of five client directors. Th…